body {
	background:url(../images/bg.jpg) no-repeat center top #17476f;
	margin:0px auto;
	padding:0px 0 0 0;
	text-align:center;
	}
form {padding:0;
margin:0;}
div.fileinputs {
	width:230px;
		border:0px #F00 solid;
	}
input.file {
	text-align: left;
	-moz-opacity:0;
 	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	cursor:pointer;
}
div.fakefile {
	padding:0;
}
div.fileinputs {
position: relative;
}

div.fakefile {
height:20px;
padding:0;
}
a {outline:none;}
input.file {
padding:0;
}
.textbrowse {
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #306798;
	text-decoration: none;
	border: 1px solid #5a92c8;
	background-color: #FFFFFF;
	height:20px;
	width:146px;
	}
div.upload {
	border:0 #000 solid;
	margin-left:198px;
	width:130px;
	z-index:1
}

hr {
	background-color:#5a92c8;
	border:0;
	color:#5a92c8;
	height:1px;
	left:10px;
	line-height:0;
	position:relative;
	width:270px
}

select {
	background-color:#FFF;
	border:1px solid #5a92c8;
	color:#306798;
	font:400 11px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	text-decoration:none;
	width:50px
}
table {
	border:0;
	border-collapse:collapse;
	font-size:1em;
	margin:-2px;
	padding:0
}
textarea, input {
	
	border:1px solid #406d9b;
	color:#306798;
	font:400 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none
}
a {
	color:#356391;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none
}
a.anchorList, a.anchorListdark, .homepagetext {
	color:#4575a5;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	
}
a.anchorList:hover {
	color:#112F39;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.anchorListMessage {
	color:#4575a5;
	font:700 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:left;
}
a.anchorListMessage:hover {
	color:#4575a5;
	font:700 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.anchorListRead {
	color:#4575a5;
	font:400 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none
}
a.anchorListRead:hover {
	color:#4575a5;
	font:400 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline
}
a.anchorListdark:hover {
	color:#174971;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none
}
a.anchorNextPrev {
	color:#4575a5;
	cursor:pointer;
	font:italic bolder 16px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none
}
a.anchorNumber {
	color:#4575a5;
	font:normal 700 13px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	text-align:center;
	padding:0 4px 0 0;
	display:inline;
}
a.anchorNumber:active {
	color:#4575a5;
	cursor:pointer;
	font:bolder 13px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;display:inline;
}
a.anchorNumber:hover {
	color:#E48E0B;
	cursor:pointer;
	font:normal 700 13px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
}
a.anchorNumberSelect {
	color:#4575a5;
	font:normal 700 13px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;padding:0 2px 0 0;
	text-decoration:none;display:inline;
}
a.anchorNumberSelect:hover {
	color:#E48E0B;
	cursor:pointer;
	font:normal 700 13px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
}
a.button {
	background:transparent url(../images/bg_button_a.gif) no-repeat top right;
	color:#fff;
	line-height:28px;
	display:block;
	font:700 12px verdana;
	margin-right:6px;
	padding-right:6px;
	text-decoration:none;
	float:left;cursor:pointer;
	
}
a.button span {
	background:transparent url(../images/bg_button_span.gif) no-repeat;
	display:block;
	line-height:28px;
	height:28px;
	overflow-y:hidden;
	padding:0px 0 0px 4px;
	/*width:200px;*/
	clear:both;cursor:pointer;
}
a.button:hover {
	background-position: right -28px;
	color:#000;
	font:700 12px verdana;
	outline:none;
	cursor:pointer;
}
a.button:hover span {
	background-position: left -28px;
	padding:0px 0 0px 4px;
	cursor:pointer;
}



a.button1 {
	background:transparent url(../images/bg_button_a.gif) no-repeat top right;
	color:#fff;
	height:28px;
	display:block;
	font:bold 12px verdana;
	margin-right:6px;
	padding-right:6px;
	text-decoration:none;
	float:left;cursor:pointer;
	
}
a.button1 span {
	background:transparent url(../images/bg_button_span.gif) no-repeat;
	display:block;
	line-height:28px;
	height:28px;
	overflow-y:hidden;
	padding:0px 0px 0px 4px;
	
	clear:both;cursor:pointer;
}
a.button1:hover {
	background-position: right -28px;
	color:#000;
	font:bold 12px verdana;
	outline:none;
	cursor:pointer;
}
a.button1:hover span {
	background-position: left -28px;
	/*padding:5px 0 5px 9px;*/
	cursor:pointer;
}


a.customButton {
	background:transparent url(../images/normal_small.gif) no-repeat scroll top right;
	color:#fff;
	display:block;
	float:left;
	font:700 11px verdana;
	height:22px;
	margin-right:6px;
	padding-right:18px;
	text-decoration:none
}
a.customButton span {
	background:transparent url(../images/normal_long.gif) no-repeat;
	display:block;
	line-height:18px;
	padding:2px 0 2px 18px
}
a.customButton:hover span {
	background-position:bottom left;
	padding:2px 0 2px 18px
}
a.customButton:hover, a.smallMsgButton:hover {
	background-position:bottom right;
	color:#000;
	font:700 11px verdana;
	outline:none;
}

a.footerText, .footerText{
	color:#fff;
	font:normal 400 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; padding:0 6px;}
.footerText{text-align:right}
a.footerText:hover {
	color:#e3ecf6;
	font:normal 400 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.footerText:link, a.footerText:visited, a.footerText:active {
	color:#fff;
	font:normal 400 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.forgotpassword, a.rpxnow {
	color:#174971;
	font:italic bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.forgotpassword:hover, a.rpxnow:hover {
	color:#E48E0B;
	cursor:pointer;
	font:italic bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.homeLink {
	color:#356391;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.homeLink:hover {
	color:#6dadd9;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.moreinfo {
	color:#4575a5;
	cursor:pointer;
	font:italic 700 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.moreinfo:hover {
	color:#4575a5;
	cursor:pointer;
	font:italic 700 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none
}
a.normalLink {
	color:#356391;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	padding-right:4px;
	text-decoration:none;
}
a.normalLink:hover {
	background-color:#4575a5;
	color:#e4ecf6;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	padding-right:4px;
	text-decoration:none
}
a.smallBtn span, a.smallMsgButton span {
	background:transparent url(../images/bg_button_span_small.gif) no-repeat;
	display:block;
	line-height:22px;
	height:22px;
	padding:0 4px 0 4px;
	overflow-y:hidden;text-align:center;
	cursor:pointer;
	
}
a.smallBtn:hover span, a.smallMsgButton:hover span {
	background-position:bottom left;
	text-align:center;padding:0 4px 0 4px;cursor:pointer;
}
a.smallButton span {
	background:transparent url(../images/bg_button_span_small.gif) no-repeat;
	display:block;padding:0 4px 0 4px;
	line-height:22px;
	height:22px;cursor:pointer;
	overflow-y:hidden;text-align:center;
	
}
a.smallButton, a.smallBtn {
	background:transparent url(../images/bg_button_a_small.gif) no-repeat scroll top right;
	color:#fff;
	display:block;cursor:pointer;
	float:left;
	font:8pt Arial;padding:0 4px 0 4px;
	line-height:22px;
	height:22px;
	overflow-y:hidden;
	
	margin-right:-3px;
	
	text-align:center;
	text-decoration:none;
}
a.smallButton:hover span {
	background-position: left -22px;
	text-align:center;padding:0 4px 0 4px;
}
a.smallButton:hover, a.smallBtn:hover {
	background-position: right -22px;
	color:#000;
	font:8pt Arial;text-align:center;
	outline:none;padding:0 4px 0 4px;
}
a.smallMsgButton {
	background:transparent url(../images/bg_button_a_small.gif) no-repeat scroll top right;
	color:#fff;
	display:block;
	float:left;
	font:700 11px verdana;
	height:22px;
	margin-right:0px;padding:0 4px 0 4px;
	
	text-decoration:none;
}
a.stylishButton {
	background:transparent url(../images/bg_button_a.gif) no-repeat scroll top right;
	color:#fff;
	cursor:pointer;
	display:block;
	float:left;
	font:700 14px verdana;
	height:28px;
	margin-right:6px;
	padding-right:18px;
	text-decoration:none;
}
a.stylishButton span {
	background:transparent url(../images/bg_button_span.gif) no-repeat;
	cursor:pointer;
	display:block;
	line-height:18px;
	padding:5px 0 5px 18px
}
a.stylishButton:hover {
	background-position:bottom right;
	color:#001;
	cursor:pointer;
	font:700 14px verdana;
	outline:none
}
a.stylishButton:hover span {
	background-position:bottom left;
	cursor:pointer;
	padding:5px 0 5px 18px;
}
a.wallProfile {
	color:#4575a5;
	cursor:pointer;
	font: 700 12px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 0 0 3px;
}
a.wallProfile:hover {
	color:#4575a5;
	cursor:pointer;
	font: 700 12px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline
}
a:hover {
	color:#0c375b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none
}
IMG, .editable {
	cursor:pointer
}
.BottomBtnClass {
	background-image: url(../images/btn_58_27.png);
	background-repeat:no-repeat;
	background-color: transparent;
	color:#c6d7eb;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:27px;
	padding-bottom:3px;
	text-align:center;
	text-decoration:none;
	width:58px;
	border:0px;
}
.BottomBtnClass:hover {
	background-image:url(../images/btn_hover_58_27.gif);
	background-repeat:no-repeat;
	background-color: transparent;
	color:#333;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:27px;
	padding-bottom:3px;
	text-align:center;
	text-decoration:none;
	width:58px;
	border:0px;
}
.BottomBtnHoverClass {
	background-image:url(../images/btn_hover_58_27.png);
	background-repeat:no-repeat;
	background-color: transparent;
	border:0;
	color:#333;
	cursor:pointer;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:27px;
	padding-bottom:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:58px
}
.BottomNextBtnClass {
	background-image:url(../images/btn_115_27.gif);
	background-repeat:no-repeat;
	border:0;
	color:#c6d7eb;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:27px;
	padding-bottom:3px;
	margin:20px 15px 0 0;
	text-decoration:none;
	float:right;
	width:115px;
}
.BottomNextBtnHoverClass {
	background-image:url(../images/btn_hover_115_27.gif);
	background-repeat:no-repeat;
	border:0;
	color:#333;
	cursor:pointer;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:27px;
	padding-bottom:3px;
	text-decoration:none;
	float:right;margin:20px 15px 0 0;
	width:115px;
}
div.BrownBox {
	background-color:#d1d3d6;
	border:2px solid #cbcacb;
	color:#4575a5;
	font:700 16px Verdana, Arial, Helvetica, sans-serif;
	margin:6px 0 0 8px;
	padding:0 0 10px 5px;
	width:328px !important;
	width:336px;
	/*overflow:hidden;*/
	display:table;
}
div.BrownBox div.listOfLinks {
	float:left;
	padding:6px 0 1px;
	text-align:left;
	width:150px;
	display:block;
}
div.BrownBox div.listOfLinksRow2 {
	float:left;
	padding:6px 0 10px 0px;
	text-align:left;
}


/*.profileLeft div.BrownBox {
	background-color:#d1d3d6;
	border:2px solid #cbcacb;
	color:#4575a5;
	font:700 16px Verdana, Arial, Helvetica, sans-serif;
	margin:6px 0 0 8px;
	padding:0 0 10px 5px;
	width:328px !important;
	width:336px;
	overflow:hidden;
	display:block;
	}*/
#fwdfrmProfile , #frm_profile_link {
	padding:0;
	margin:0;
	white-space:nowrap;
	
}
.BrownBoxCurve {
	background-color:#d1d3d6;
	border:2px solid #cbcacb;
	color:#4575a5;
	font:700 11px Arial, Verdana, Helvetica, sans-serif;
	line-height:17px;
	padding:5px;
	width:296px;
}
.BrownBoxCurve div.Col2 {
	float:left;
	margin-left:5px;
	width:215px;
	text-align:left;
}
.Col3 {
	color:#4575a5;text-align:left;
	font:400 10px Verdana, Arial, Helvetica, sans-serif
}
.Error {
	color:red;
	font:400 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	padding:0;
	margin:0;
}

.ErrorProfile {
	color:RED;
	font:italic 400 10px Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0;
	margin-left:0;
	margin-top:5px;
	text-align:left;
	text-decoration:none
}
.HeadText {
	color:#4575a5;
	font:italic bolder 23px Verdana, Arial, Helvetica, sans-serif;
	text-align:center
}
.HeadTextPeople {
	color:#4575a5;
	font:italic bolder 18px Verdana, Arial, Helvetica, sans-serif;
	text-align:center
}
.NavigateBtnClass, .eventNavigateBtnClass {
	background-image:url(../images/blueBlankBtn.gif);
	background-repeat:no-repeat;
	border:0;
	color:#c6d7eb;
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	padding:4px 0 6px 0;
	text-align:center;
	text-decoration:none;
	width:136px;
}
.NavigateBtnHoverClass, .eventNavigateBtnHoverClass {
	background-image:url(../images/blueBlankBtnHover.gif);
	background-repeat:no-repeat;
	border:0;
	color:#333;
	cursor:pointer;
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	padding:4px 0 6px 0;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:136px;
}
.NavigateBtnClassMinusBg {
	border:0;
	height:23px;
	margin:0 auto;
	padding-top:4px;
	position:relative;
	vertical-align:middle
}
.NavigateBtnClassSelected {
	background-image:url(../images/blueBlankBtnSelect.gif);
	background-repeat:no-repeat;
	border:0;
	color:#000;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:23px;
	left:15px !important;
	left:0px;
	padding-top:4px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:136px
}

.SnowBlueBoxCurve {
	background-color:#f6f7f8;
	border:2px solid #CFCFCF;
	color:#4575a5;
	font:700 10px Arial, Verdana, Helvetica, sans-serif;
	overflow:hidden;
	padding:5px;
	width:300px !important;
	width:310px;
	margin:0 0 10px 0;
}
.SnowWhiteBoxCurve {
	background-color:#D8D8D8;
	border:2px solid #cbcacb;
	color:#4575a5;
	font:700 10px Arial, Verdana, Helvetica, sans-serif;
	overflow:hidden;
	padding:5px;
	width:300px !important;
	width:310px;
	margin:0 0 10px 0;
}
.SnowWhiteBoxCurve div.Col2, .SnowBlueBoxCurve div.Col2 {
	color:#4575a5;
	float:left;
	font:700 10px Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	width:215px;
	text-align:left;
}
.Success , .Successful {
	color:#229607;
	font:italic 700 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:0;
	padding:10px 0 10px 0;
	display:block;
	}
.Successful {
	padding:0px 0;
	line-height:28px;
}
.TopBtnProfileClass {
	background:url(../images/btn_170_27.gif) no-repeat 0 0;
	color:#c6d7eb;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	padding:5px 0 10px 0;
	text-align:center;
	margin:20px 15px 0 10px;
	width:170px;
	display:block;
	float:left;
	}
.TopBtnProfileClass, .TopBtnProfileHoverClass {
	padding:5px 0 10px 0;
	
}
.TopBtnClassSelected {
	background-image:url(../images/btn_Select_170_27.gif);
	background-repeat:no-repeat;
	border:0;
	color:#000;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	padding:5px 6px 8px;
	text-align:center;margin:0px 0 0 0;
	text-decoration:none;
	width:170px;
	float:left;
}
.TopBtnHoverClass , .BusinesProfileHvrBtn {
	background-image:url(../images/btn_hover_170_27.gif);
	background-repeat:no-repeat;
	color:#333;
	cursor:pointer;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	padding:5px 0 10px 0;
	text-align:center;
	text-decoration:none;
	width:170px; float:left;
	margin:20px 15px 0 10px;
}
.TopBtnClass , .BusinesProfileBtn {
	background:url(../images/btn_170_27.gif) no-repeat 0 0;
	color:#c6d7eb;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	padding:5px 0 10px 0;
	text-align:center;
	margin:20px 15px 0 10px;
	width:170px;
	float:left;
}
.BusinesProfileBtn , .BusinesProfileHvrBtn {
	margin:0 8px;
}
.TopBtnProfileHoverClass {
	background-image:url(../images/btn_hover_170_27.gif);
	background-repeat:no-repeat;
	color:#333;
	cursor:pointer;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	padding-top:5px;
	text-align:center;
	text-decoration:none;
	width:170px;float:left;
	margin:20px 15px 0 10px;
}
.PersonalProfileClass {
	background:url(../images/btn_170_27.gif) no-repeat 0 0;
	color:#c6d7eb;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	padding:5px 0 10px 0;
	text-align:center;
	margin:0px 15px 0px 10px;
	width:170px;
	display:block;
	}
.PersonalProfileHoverClass {
	background-image:url(../images/btn_hover_170_27.gif);
	background-repeat:no-repeat;
	color:#333;
	cursor:pointer;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	padding:5px 0 10px 0;
	text-align:center;
	text-decoration:none;
	width:170px;display:block;
	margin:0px 15px 0px 10px;
}


.blogProfileClass {
	background:url(../images/btn_170_27.gif) no-repeat 0 0;
	color:#c6d7eb;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	padding:5px 0 5px 0 !important;
	padding:5px 0 13px 0;
	text-align:center;
	margin:0px 15px 0px 10px;
	width:170px;
	display:block;
	}
.blogProfileHoverClass {
	background-image:url(../images/btn_hover_170_27.gif);
	background-repeat:no-repeat;
	color:#333;
	cursor:pointer;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	padding:5px 0 5px 0 !important;
	padding:5px 0 13px 0;
	text-align:center;
	text-decoration:none;
	width:170px;display:block;
	margin:0px 15px 0px 10px;
}
.TopBtnProfileSelectedClass {
	background-image:url(../images/btn_Select_170_27.gif);
	background-repeat:no-repeat;
	border:0;
	color:#040707;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	padding-top:5px;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:170px;
}
.slctoption{
	padding:0;
	display:block;
	margin:45px -75px 5px 10px;
	float:right;
	}
#TopButtonGroup {
	float:right;
	padding:0 0 0 0px;
	margin:10px 0 15px 0px;
	
	}
#TopButtonPosition {
	float:right;
	padding:0 0 0 0px;
	margin:-14px 0 15px 0px !important;
	margin:10px 0 15px 0px;
	
	}
#EditButtonGroup {
	padding:0 0 12px 0px;
	margin:10px 0 0px 45px !important;
	margin:10px 0 8px 60px;
	}
.TopCloseBtnClass {
	background:url(../images/btn_75_27.gif) no-repeat;
	color:#c6d7eb;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	padding-top:5px;
	text-align:center;
	width:75px;
	}
.TopCloseBtnHoverClass {
	background:url(../images/btn_hover_75_27.gif) no-repeat;
	color:#333;
	cursor:pointer;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	padding-top:5px;
	text-align:center;
	text-decoration:none;
	width:75px;
}

.CloseBtnClass {
	background:url(../images/btn_75_27.gif) no-repeat;
	color:#c6d7eb;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	padding-top:5px;
	text-align:center;
	margin:0px 0 10px 6px;
	width:75px; float:left;
	}
.CloseBtnHoverClass {
	background:url(../images/btn_hover_75_27.gif) no-repeat;
	color:#333;
	cursor:pointer;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	padding-top:5px;
	text-align:center;
	float:left;
	width:75px;
	margin:0 0 10px 6px;
}
.TopCloseBtnProfileClass {
	background:url(../images/btn_75_27.gif) no-repeat 0 0;
	color:#c6d7eb;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0 8px 0;
	text-align:center;
	width:75px;
	margin:0; 
	float:right;
}
.TopCloseBtnProfileHoverClass {
	background:url(../images/btn_hover_75_27.gif) no-repeat 0 0;
	color:#333;
	cursor:pointer;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	padding:5px 0 8px 0;
	width:75px;
	margin:0; 
	float:right;
}
.aboutusMsgtxt {
	background:#fff;
	border:1px solid #4a7ebb;
	color:#696969;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:374px;
	margin-top:15px;
	overflow-x:hidden;
	overflow-y:scroll;
	padding:15px 10px 10px;
	text-align:left;
	text-decoration:none
}
.aboutusTxt {
	color:#17375e;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	margin:0 0 5px 425px;
	text-align:center;
	text-decoration:none
}
.aboutusTxtsmall {
	color:#17375e;
	font:700 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	padding:25px 0 25px 180px;
	text-align:center;
	text-decoration:none
}
.addPhoto {
	background-image:url(../images/addPhotos.gif);
	background-repeat:no-repeat;
	border:0;
	color:#c6d7eb;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:117px
}
.addPhotoHover {
	background-image:url(../images/addPhotosHover.gif);
	background-repeat:no-repeat;
	border:0;
	color:#333;
	cursor:pointer;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:117px
}
.anchors {
	position:relative;
	top:5px;
}
.appointmentTextHome {
	color:#4575a5;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	margin:0 0 0 5px
}
.balloon {
	height:30px;
	overflow:visible;
	width:50px
}
.balloon dd {
	background:#fff;
	border-left:2px solid #5a92c8;
	border-right:2px solid #5a92c8;
	color:#000;
	font-size:1em;
	margin:0;
	min-height:100px;
	padding:0 5px;
	width:221px
}
.balloon dl#web2 {
	display:block;
	height:0;
	width:0;
	z-index:10
}
.balloon dt#bottom {
	background:transparent url(../images/bottom.gif) no-repeat;
	color:#000;
	font-size:1.4em;
	font-weight:700;
	height:26px;
	margin:0;
	text-align:center;
	width:235px
}
.balloon dt#top {
	background:transparent url(../images/top.gif) no-repeat;
	color:#000;
	font-size:1.4em;
	font-weight:700;
	height:26px;
	margin:0;
	text-align:center;
	width:235px
}
.balloon ul {
	border:0;
	list-style-type:none;
	margin:0;
	padding:0
}
.balloon ul li {
	border:none;
	float:left;
	height:0;
	margin:5px;
	width:0
}
.balloon ul li a img, .balloon ul li a:visited img {
	border:0
}
.balloon ul li a, .balloon ul li a:visited {
	background:#fff;
	color:#000;
	display:block;
	height:7px;
	text-decoration:none;
	width:50px
}
.balloon ul li dl {
	position:absolute;
	visibility:hidden
}
.blackFont {
	color:#494949;
	font:normal 400 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none
}
.blankClass {
	height:auto;
	width:auto
}
.blogTdText {
	color:#4575a5;
	float:left;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif
}
.blueBoldFont {
	color:#184972;
	font:normal bolder 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0;
	margin:0;
}
.pad10px; {padding:10px 0 0 0;}
.blueBoldItalicFont {
	color:#4575a5;
	font:italic 700 18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0;
	margin:0;
}
.blueBoldItalicsmall {
	color:#2f3727;
	font:normal 700 15px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:10px 0 0 0;
}
.blueHead div.whiteBoxBlueHead {
	background-color:#f6f7f8;
	border:2px solid #cbcacb;
	border-top:none;
	color:#4575a5;
	font:700 13px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	padding-bottom:5px;
	padding:8px 0 5px 8px;
	text-decoration:none;
	}
.blueHeadCurve div.whiteBoxCurve {
	background-color:#fff;
	color:#4575a5;
	font:700 13px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	overflow:hidden;
	padding:5px 4px 15px 4px;
	width:317px !important;
	width:325px;
	text-decoration:none;
}

div.whiteBoxCurve td{
	vertical-align:top;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
div.whiteBoxCurve a img {
	border:2px solid #356391;
	padding:0;
	margin:0;
}
div.whiteBoxCurve .eventBox, .eventBox{
	border:1px solid #6baeee;
	background-color:#f3f8ff;
	margin:4px 0px 0 0px;
	padding:0;
	width:155px;
}
.blueBoxHolder , .friendBox {
	border:1px solid #6baeee;
	background-color:#f3f8ff;
	margin:6px 0px 0 2px;
	padding:0px;
}
.friendBox {
	margin:5px 0px 0 5px;
	padding:3px 5px;
}
.friendBox img {
	margin:3px 3px 0 3px !important;
	margin:0px;
}
.friendBoxpostion {
	margin:8px 5px 0 10px;
}
.peopleBox {
	border:1px solid #6baeee;
	background-color:#f3f8ff;
	margin:4px 4px 0 0;
	padding:0px;
	width:115px;
}
.blogBox {
	border:1px solid #6baeee;
	background-color:#f3f8ff;
	margin:4px 0px 0 0px;
	padding:4px !important;
	width:234px;
	padding:2px;
	margin:5px 0 3px 3px;
	
}
.blogBox img  {
	border:0px solid #356391;
	margin:2px !important;
}
.blogBox a {
	outline:none;
	border:
}
.blueHeadCurve div.whiteBoxCurve_email {
	background-color:#fff;
	border:none;
	color:#4575a5;
	font:700 13px Verdana, Arial, Helvetica, sans-serif;
	height:auto;
	line-height:18px;
	overflow:hidden;
	padding:5px 5px 0px 5px !important;
	padding:5px 5px 8px 5px;
	text-decoration:none;
	vertical-align:middle;
}
.blueItalic {
	color:#174971;
	font:italic bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.blueTextnormal {
	color:#174971;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	letter-spacing:0;
	text-decoration:none;
}
.blueboldItalic {
	color:#4475a5;
	font:italic 700 18px/19px Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	text-decoration:none;
}
.bluesubbold {
	color:#174971;
	font:700 12px/12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0;
	margin:0;
}
.boldFont {
	color:#174971;
	font:bold 14px/16px Verdana, Geneva, sans-serif;
	padding-top:8px;
	text-decoration:none;
}
.bottomPanelCurve {
	float:right;
	height:48px;
	padding:0 15px 0 0px;
	margin:0;
	display:block;
	text-align:center;
	}
.bottomPanelCurve1 {
	border:0;
	float:left;
	height:48px;
	margin-left:0;
	padding:0 0 0 40px;
	text-align:center;
	}
.bottomPanelCurve2 {
	float:right;
	height:48px;
	padding:0 30px 10px 0px;
	margin:0;
	display:block;
	text-align:center;
	}
.bottomPanelCurve_calndr {
	float:right;
	height:48px;
	padding:0 17px 0 0px;
	text-align:center;
	}
.homeCurveBottom_calndr {
	background:url(../images/homeCurve_calndr.gif) no-repeat 0 0px;
	height:50px;
	margin:0 0 0 78px !important;
	margin:-2px 0 0 78px;
	padding:15px 0 0 2px;
	text-align:center;
	width:247px;
}
.bottomPanelCurve_frnds {
	float:right;
	height:48px;
	padding:0 11px 0 0px;
	text-align:center;
	}
.homeCurveBottom_frnds {
	background-image:url(../images/homeCurve_frnds.gif);
	background-repeat:no-repeat;
	border:0;
	height:44px;
	margin-left:78px;
	padding:15px 0 0 2px;
	text-align:center;
	width:247px;
}
.bottomPanelCurve_cal {
	border:0;
	float:right;
	height:48px;
	padding-right:10px
}
.bottomPanelCurve_cal_invite {
	border:0;
	float:right;
	height:48px;
	padding-right:20px;
	margin-top:7px
}
.btnClass {
	border:0;
	position:absolute
}
.btnSaveProfileHover_1 {
	background-image:url(../images/save&CloseAddProfHover.gif);
	background-repeat:no-repeat;
	border:0;
	color:#333;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:235px
}
.btnSaveProfile_1 {
	background-image:url(../images/save&CloseAddProf.gif);
	background-repeat:no-repeat;
	border:0;
	color:#c6d7eb;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:235px
}
.btnSaveResume {
	background-image:url(../images/save&close.gif);
	background-repeat:no-repeat;
	border:0;
	color:#c6d7eb;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:235px
}
.btnSaveResumeHover {
	background-image:url(../images/save&closeHover.gif);
	background-repeat:no-repeat;
	border:0;
	color:#333;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:235px
}
.btnSaveResumeHover_1 {
	background-image:url(../images/save&closeResumeHover.gif);
	background-repeat:no-repeat;
	border:0;
	color:#333;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:235px
}
.btnSaveResume_1 {
	background-image:url(../images/save&closeResume.gif);
	background-repeat:no-repeat;
	border:0;
	color:#c6d7eb;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:235px
}
.chkBox {
	display:block;
	padding:0px;
	}
.chkBox input {
	padding:0;
}
.clear {
	overflow:hidden;
	width:100%
}
.spacer {
	clear:both;}
.dark {
	left:0;
	position:relative;
	top:0;
	width:110px
}
.dateselect {
	width:80px
}
.deletePhoto {
	background-color:#f6f7f8;
	background-image:url(../images/delete.gif);
	background-repeat:no-repeat;
	border:0; float:left;
	color:#c6d7eb;
	cursor:pointer;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	margin:0 0 0 6px;
	padding-top:3px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:59px;
}
.deletePhotoHover {
	background-color:#f6f7f8;
	background-image:url(../images/deleteHover.gif);
	background-repeat:no-repeat;
	border:0;
	color:#c6d7eb;
	cursor:pointer;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:22px;float:left;
	margin:0 0 0 6px;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:59px;
}

.deleteResume {
	background-image:url(../images/delete.gif);
	background-repeat:no-repeat;
	border:0;
	color:#c6d7eb;
	cursor:pointer;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:59px
}
.deleteResumeHover {
	background-image:url(../images/deleteHover.gif);
	background-repeat:no-repeat;
	border:0;
	color:#c6d7eb;
	cursor:pointer;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:59px
}
.eventbigPic {
	border:2px solid #4575a5;
	margin-top:30px
}
.eventimage {
	color:#4575a5;
	font:700 13px Verdana, Arial, Helvetica, sans-serif;
	height:auto;
	line-height:18px;
	margin-top:20px;
	padding-left:15px;
	padding-top:4px;
	position:relative;
	text-decoration:none;
	top:30px;
	width:301px;
}
.fieldsetEmailsettings {
	background-image:none !important;
	background-color:#e4ecf6 !important;
	background:url(../images/feildsetBg.gif) repeat-x 0 0 #e4ecf6;
	border:1px solid #5a92c8;
	margin:3px 0 8px 0;
	display:block;
	width:440px;
	padding:3px 0px 8px 8px;
}
.legendFont {
	background:#FFF;
	border:1px solid #5a92c8;
	color:#174971;
	font:700 11px Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	margin:0;
}
.notification-settings {
	padding:0;
	margin:0;
}
.friendHeader, .eventFont {
	color:#4575a5;
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	padding:0;
	margin:0;
}
.eventFont  {
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
}
.greenItalicFont {
	color:#7a8e14;
	font:bold italic 11px/16px Verdana, Arial, Helvetica, sans-serif;
	padding:4px 5px 4px 0;
}
.headerText {
	color:#fff;
	font:400 16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none
}
.headings , .Headings {
	background-color:#4575a5;
	color:#fff;
	font:400 16px Arial, Verdana, Helvetica, sans-serif;
	padding:4px 5px;
	text-decoration:none;
	clear:both;
	margin:0;
	text-align:center;
	}

.headingRightpan {
	background-color:#4575a5;
	color:#fff;
	font:400 16px Arial, Verdana, Helvetica, sans-serif;
	padding-bottom:4px;
	padding-top:4px;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:100%;
}
.headingsCurve {
	background-color:#4575a5;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing:0;
	padding:4px 0;
	text-align:center;
	text-decoration:none;
}

.homeCurveBottom {
	background-image:url(../images/homeCurve.gif);
	background-repeat:no-repeat;
	border:0;
	height:44px;
	margin-left:78px;
	padding:8px 0 0;
	position:relative;
	text-align:center;
	width:247px
}
.homeCurveBottom2 {
	background-image:url(../images/homeCurve_2.gif);
	background-repeat:no-repeat;
	height:44px;
	margin-left:78px;
	padding:15px 0 0 2px;
	text-align:center;
	width:247px;
}
.peopleBottomCurve {
	background-image:url(../images/homeCurve.gif);
	background-repeat:no-repeat;
	height:44px;
	margin-left:91px !important;
	margin-left:82px;
	padding:6px 0 0 2px;
	text-align:center;
	width:247px;
}
.homeCurveBottom3 {
	background-image:url(../images/homeCurve_2.gif);
	background-repeat:no-repeat;
	border:0;
	height:44px;
	margin-left:91px;
	padding:15px 0 0 2px;
	position:relative;
	text-align:center;
	width:247px
}
.homeCurveBottom_cal {
	background:url(../images/homeCurve_3.gif) no-repeat right 0;
	border:0;
	height:51px;
	padding:8px 0 0;
	text-align:center
}
.informationMsg p , td.informationMsg{
	color:#4575a5;
	font:400 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	width:475px;
	padding:2px;
	margin:0;
	}
td.informationMsg{
	text-align:center;
}
.inputtextbx , .inputtextbx1 {
	background-color:#FFF;
	border:1px solid #5a92c8;
	color:#306798;
	font:400 11px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	text-decoration:none;
	width:160px;
	margin:0 0 0 0px;
	padding:0;
}
.inputtextbx1 {
	
	margin:0 0 0 0px;
	
}
.leftA {
	float:left
}

.lightsubbold {
	color:#383838;
	font:normal 700 13px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0;
	text-decoration:none
}
.links {
	float:left;
	position:relative;
	width:80px
}
.membersBody {
	background-color:#f6f7f8;
	border:2px solid #cbcacb;
	border-top:none;
	color:#4575a5;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:auto;
	left:-150px;
	line-height:18px;
	padding-bottom:5px;
	padding-left:15px;
	padding-top:1px;
	position:relative;
	text-decoration:none;
	vertical-align:text-top;
	width:301px
}
.membersHead {
	background-color:#4575a5;
	color:#fff;
	font:400 16px Arial, Verdana, Helvetica, sans-serif;
	height:auto;
	left:-150px;
	letter-spacing:0;
	margin-top:6px;
	padding-bottom:4px;
	padding-top:4px;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:320px
}
.messageInbox {
	
	padding-bottom:30px;
	text-align:center;
	width:475px;
}
.messageInboxHeader {
	background-color:#B4B4B4;
	border-bottom:1px solid #4575A5;
	border-right:2pt outset #6998c7;
	color:#FFF;
	font:400 10px Verdana, Arial, Helvetica, sans-serif;
	height:30px
}
table.messageTable {
	border:1px solid #73a0cd;
	width:475px;
	margin:10px 0 14px 0;
	padding:0;
}
.messageTable td {
	padding:0px 0 0 3px;
	border-bottom:1px solid #73a0cd;
}
.messageText {
	color:#4575a5;
	font:400 13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none
}
.messagebobButton {
	height:27px;
	left:-120px;
	position:relative;
	top:10px;
	width:300px
}
.mltselect {
	background-color:#FFF;
	border:1px solid #5a92c8;
	color:#306798;
	font:400 11px Verdana, Arial, Helvetica, sans-serif;
	height:auto;
	text-decoration:none;
	width:auto;
}
.newTable1 {
	background:#4575a5;
	color:#fff;
	left:66px;
	position:relative;
	text-align:center;
	z-index:999
}
.noInterest {
	color:#9B9999;
	cursor:pointer;
	font:italic 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	line-height:12px;
	white-space:nowrap;
}
.closeFriend {
	color:#4575a5;
	cursor:pointer;
	font:700 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	white-space:nowrap;
	padding:0 4px !important;
	padding:0 0px;
	display:block;
}
.otherBox {
	margin:0
}


.profileLeft div.blueHead, .profileMiddle div.blueHead {
	margin:10px 0 0 8px;
	display:block;
}
.profileLeft div.blueHeadCurve {
	height:auto;
	margin-left:0px;
	margin-left:13px;
	margin-top:10px;
	width:325px;
}
.profileMiddle div.blueHeadCurve {
	height:auto;
	margin-left:0px;
	margin-left:13px;
	margin-top:10px;
	width:325px;
}

.profileLeft div.whiteBox, .eventProfileLeft div.eventWhiteBox {
	background-color:#f6f7f8;
	border:2px solid #cbcacb;
	color:#4575a5;
	font:700 13px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:7px 0 0 8px;
	padding:10px 0 10px 5px;
	clear:both;
	}
.profileLeft img.bigPic {
	border:1px solid #4575a5;
	margin:2px 2px 5px 9px;
	float:left;
	padding:0;
}
.profileLeft img.smallPic, img.smallPic1, img.smallPic2 , img.smallPic3, img.smallPic4 {
	border:1px solid #4575a5;
	float:left;
	padding:0;
	margin:2px 2px 5px 2px;
	display:block;
	}

.read {
	border-bottom:1px solid #FFF;
	color:#4575a5;
	font:400 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:28px;
	text-decoration:none;
}
.regFont {
	font:700 13px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0;
	text-decoration:none;
}
.regularBlackFont {
	color:#383838;
	font:normal 700 11px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:left;
}
.rightBoxFont p{
	color:#383838;
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0;
	margin:0;
	text-align:left;
}
.regularFont {
	color:#174971;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	white-space:nowrap;
	padding:0;
	margin:0;
	}
.regularFont label{
	padding:0;
	margin:0;
}
#personalCount input{
	padding:0;
	margin:0px;
}
.regularFontItalic {
	color:#174971;
	font:italic 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:10px;
	text-decoration:none
}
.regularItalicunderscore {
	color:#174971;
	font:italic 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:10px;
	text-decoration:underline;
}
.regularFontb {
	color:#174971;
	font:700 15px Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0;
	text-decoration:none
}
.regularFontfp {
	color:#174971;
	float:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	height:50px;
	left:55px;
	letter-spacing:0;
	position:absolute;
	text-align:left;
	text-decoration:none
}
.regularItalicFont {
	color:#4575a5;
	font:italic 700 11px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0
}
.regularLargeFont {
	color:#073051;
	font:400 12px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0;
	text-decoration:none
}
.regularSmall {
	color:#073051;
	font:700 7.7pt Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0;
	text-decoration:none
}
.eventBox .regularSmallEvents , .regularSmallEvents {
	color:#073051;
	padding:0 0 0 0px;
	margin:0;
	font:normal 11px Verdana, Geneva, sans-serif, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:left;
}
.regularSmallblog {
	color:#18528b;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 8px 0 0;
}
.regularWelcomeFont {
	color:#174971;
	font:400 13px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0;
	text-align:left;
	text-decoration:none
}
.regularblueFont, .fromTo {
	color:#0c365f;
	font:normal 400 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none
}
.regularboldFont {
	font:700 16px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0;
	text-decoration:none
}
#generalDetails {
	border:2px solid #cbcacb;
	padding:5px 0px 0px 0px;
	margin:0 0 10px 0;
	background-color:#fff;
	width:495px !important;
	width:498px;
	display:block;
}
.resizablePart {
	padding:0 0 20px 5px;
	display:block;
		}
#bottomGeneral {
	border-top:1px solid #069;
	background:url(../images/generalBg.png) 0 0 no-repeat;
	width:497px !important;
	width:496px;
	padding:0px 0 0px 0;
	margin:0px 0 -9px -2px !important;
	margin:0px 0 -4px -2px;
	height:106px !important;
	height:108px;
	display:block;
	position:relative;
	top:2px !important;
	top:8px;
	text-align:center;
}
#bottomGeneral2 {
	background:url(../images/generalBg_2.png) no-repeat 0 0;
	height:66px;
	width:497px !important;
	width:496px;
	margin-left:0;
	text-align:center;
	position:relative;
	bottom:-11px;
	left:-2px;
	display:block;
}
#bottomGeneral3 {
	background-image:url(../images/generalBg_3.gif);
	background-repeat:no-repeat;
	border:0;
	height:106px;
	margin-left:0;
	position:relative;
	text-align:center
}
#bottomGeneralRect {
	border-top:1px solid #069;
	height:34px;
	padding:10px 0 0 0 !important;
	padding:10px 0 16px 0;
	text-align:center
}
.rightA {
	float:right
}
.saveBtnPhoto {
	background-image:url(../images/save.gif);
	background-repeat:no-repeat;
	border:0;
	color:#c6d7eb;
	cursor:pointer;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:59px
}
.saveBtnPhotoHover {
	background-image:url(../images/saveHover.gif);
	background-repeat:no-repeat;
	border:0;
	color:#c6d7eb;
	cursor:pointer;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:59px
}
.saveCloseEducation {
	background-image:url(../images/saveAddEducationTab.gif);
	background-repeat:no-repeat;
	border:0;
	color:#333;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:245px
}
.saveCloseEducationHover {
	background-image:url(../images/saveAddEducationTabHover.gif);
	background-repeat:no-repeat;
	border:0;
	color:#333;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:245px
}
.saveNewBtnPhoto {
	background:url(../images/save_new.gif) no-repeat #f6f7f8;
	color:#c6d7eb;
	cursor:pointer;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	float:left;
	border:0;
	margin:0px auto;
	padding-top:3px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:59px;
}
.saveNewBtnPhotoHover {
	background-color:#f6f7f8;
	background-image:url(../images/save_new_hover.gif);
	background-repeat:no-repeat;
	border:0;float:left;
	color:#c6d7eb;
	cursor:pointer;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	height:22px;
	margin:0 auto;
	padding-top:3px;
	position:relative;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:59px
}
.screenHoldleft {
	background:url(../images/spacer.gif) 0 0;
	height:258px;
	padding:10px 0 0 20px;
	position:relative
}
.screenHoldright {
	background:url(../images/spacer.gif) 0 0;
	height:258px;
	padding:10px 20px 0 0;
	position:relative
}
.semiFooter {
	background-color:#f6f7f8;
	border:2px solid #cbcacb;
	color:#4575a5;
	font:700 14px Arial, Verdana, Helvetica, sans-serif;
	margin-left:13px;
	margin-top:10px;
	overflow:hidden;
	padding-left:0px;
	vertical-align:middle;
	width:320px !important;
	width:324px;
}
.semiFooter div.Column {
	float:left;
	height:auto;
	padding:10px 0px 10px 10px;
	text-align:left;
}
.separator {
	background-image:url(../images/blueLine.gif);
	background-repeat:repeat-x;
	height:2px;
	position:relative;
	width:500px
}
.smallInput {
	background-color:#FFF;
	border:1px solid #5a92c8;
	color:#306798;
	font:400 11px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	text-decoration:none;
	width:100px
}
.smallInput_disabled {
	background-color:#ebebe4;
	border:1px solid #a5acb2;
	color:#3884c8;
	font:400 11px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	text-decoration:none;
	width:100px;
	clear:both;
}
.smallPic_center {
	border:2px solid #4575a5;
	top:5px
}
.smallPicture {
	border:2px solid #4575a5;
	float:left;
	margin:0 !important;
	margin:0 0 0 -3px;

}
.smallPicture_white {
	border:2px solid #fff;
	top:5px
}
.spacer {
	clear:both;
	font-size:0;
	line-height:10
}
.sponsorsBreak {
	border-bottom:2px solid #b5b5b5;
	padding-bottom:5px;
	position:relative
}
.sponsorsLink {
	color:#059046;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none
}
.sponsorsSubhead {
	color:#245e92;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:20px;
	margin-left:8px;
	padding-top:5px;
	text-align:left;
	text-decoration:underline;
	width:152px
}
.sponsorsTxt {
	color:#a4a3a3;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	margin-left:8px;
	text-align:left;
	text-decoration:none;
	width:152px
}
.starNote {
	color:#11406d;
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	white-space:nowrap;
	padding:0;
	margin:-4px 0 0 0;
}
.tdText {
	color:#000;
	font:normal 700 12px Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0;
	text-align:left;
	text-decoration:none
}
.textfield {
	background-color:#FFF;
	border:1px solid #5a92c8;
	color:#000;
	font:400 12px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	text-decoration:none;
	width:150px;
}
.textfielddate {
	background-color:#FFF;
	border:2px solid #5a92c8;
	color:#000;
	font:400 12px Arial, Verdana, Helvetica, sans-serif;
	height:22px;
	text-decoration:none;
	width:80px
}
.textfielddate1 {
	background-color:#FFF;
	border:2px solid #5a92c8;
	color:#000;
	font:400 12px Arial, Verdana, Helvetica, sans-serif;
	height:22px;
	text-decoration:none;
	width:50px
}
.textfieldselect {
	background-color:#FFF;
	border:2px solid #5a92c8;
	color:#000;
	font:400 12px Arial, Verdana, Helvetica, sans-serif;
	height:22px;
	text-decoration:none;
	width:183px
}
.textfieldyellow {
	background-color:#fcf7d2;
	border:none;
	color:#616162;
	font:400 12px Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	text-decoration:none
}
.txtLogin {
	background-color:#FFF;
	border:1px solid #5a92c8;
	color:#3884c8;
	font:400 12px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	text-decoration:none
}
.txtLogin_disabled {
	background-color:#ebebe4;
	border:1px solid #a5acb2;
	color:#3884c8;
	font:400 12px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	text-decoration:none
}

.underscore {
	padding:0px 30px 0 0;
	top:0px
}
.unread {
	background-color:#e8ecf1;
	border-bottom:1px solid #FFF;
	color:#4575a5;
	font:700 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:28px;
	text-decoration:none
}
.welBoxtxt {
	color:#17375e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	padding:30px 0 0 20px;
	text-align:left;
	text-decoration:none;
	width:450px
}
.welBoxtxt span {
	color:#17375e;
	font:700 15px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	padding:30px 0 0;
	text-align:left;
	text-decoration:none;
	width:450px
}
.welCont {
	padding:0 0 0 65px
}
.welMsgtxt {
	color:#17375e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	padding:10px 0 0;
	text-align:left;
	text-decoration:none
}
.welMsgtxt span {
	color:#17375e;
	font:italic 700 14px 18px Verdana, Arial, Helvetica, sans-serif;
	padding:10px 0 0;
	text-align:left;
	text-decoration:none
}
.welTxt {
	color:#e46c0a;
	font:700 18px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	padding:30px 0 0;
	text-align:center;
	text-decoration:none
}
.welheadText {
	color:#17375e;
	font:italic bolder 24px Verdana, Arial, Helvetica, sans-serif;
	text-align:center
}
.whiteBox .LabelDiv {
	background-color:#4575a5;
	height:20px;
	width:100%
}
.whiteBox div.imagesSpan, .eventWhiteBox div.imagesSpan {
	margin-left:65px;
	width:150px;
}
.whiteBox div.textSpan, .eventWhiteBox div.textSpan {
	color:#4575a5;
	float:left;
	font:700 14px Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	margin-top:10px;
	width:60px;
}
.whiteBoxBlueBody {
	color:#346391;
	font:400 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	padding:2px;
	text-decoration:none;
	text-align:left;
}
.whiteBoxBlueHead {
	background-color:#f6f7f8;
	color:#4575a5;
	font:700 13px Verdana, Arial, Helvetica, sans-serif;
	height:auto;
	line-height:18px;
	text-decoration:none;
	margin:0;
	padding:0;
	text-align:left;
}
.whiteBoxBlueHead1, .whiteBoxBlueHead .sleekFont {
	color:#346391;
	font:400 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	padding:2px;
	text-decoration:none;
	text-align:left;
	}
.profile-fields {
	width:300px;
}
td.wallPostTxt {
	color:#346391;
	font:400 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	padding:2px;
	text-decoration:none;
	text-align:right;
}
.commentTxtHead {
	color:#346391;
	font:400 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	padding:2px;
	text-decoration:none;
	text-align:right;
}
.whiteBoxBlueHead2 {
	color:#346391;
	font:italic 700 12px/15px Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	text-decoration:none;
	text-align:left;
}
.whiteBoxBlueHeadevent {
	background-color:#f6f7f8;
	color:#346391;
	font:400 12px Verdana, Arial, Helvetica, sans-serif;
	height:auto;
	line-height:15px;
	text-decoration:none;
	width:306px
}
.whiteBoxCurve div.friendList {
	float:left;
	height:140px;
	padding-left:3px;
	width:74px;

}
.whiteBoxCurve table img {
	display:block;
	text-align:center;
}
.whiteboldItalic {
	color:#FFF;
	font:italic 700 22px Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0;
	text-align:center;
	text-decoration:none
}
.wireCancelButton {
	background-image:url(../images/btn_cancel.png);
	background-color: transparent;
	border:0;
	cursor:pointer;
	height:21px;
	width:48px
}
.wireCancelButtonHover {
	background-image:url(../images/btn_cancel_hover.png);
	background-color: transparent;
	border:0;
	cursor:pointer;
	height:21px;
	width:48px
}
.wirePostButton {
	background-image:url(../images/btn_post.png);
	background-color: transparent;
	border:0;
	cursor:pointer;
	height:21px;
	width:48px;
}
.wirePostButtonHover {
	background-image:url(../images/btn_post_hover.png);
	background-color: transparent;
	border:0;
	cursor:pointer;
	height:21px;
	width:48px
}
.radio {
	color:#0c365f;
	text-decoration:none;
	position:relative;
	padding:10px 0 0;
	width:150px;
	display:block;
	font:normal 400 12px Verdana, Arial, Helvetica, sans-serif
}
.radio input {
	padding:0;
}
.reglivingInfo {
	padding:8px 0 5px 0;
	display:block;

}
.regpersonalCountry {
	padding:5px 0 0 0;
	
}
.regCountryselect {
	padding:5px 0 0 0;
	margin:0 0 0 48px;
	
	
}
span.regpersonalZip {
	padding:8px 0 0 0;
	
}
.regpersonalZiptxtbx {
	padding:0;
	position:absolute;left:115px;top:99px;
}
.regpersonalCity {
	padding:10px 0 0 0;
	display:block;
}
.regpersonalCitytxtbx {
	padding:10px 0 0 0;
	margin:13px 0 0 0;
	position:absolute;left:115px;top:28px;
}
span.regpersonalState {
	padding:7px 0 0 0;
	
	display:block;
}
.regpersonalStateselect {
	padding:10px 0 0 0;
	display:block;
	
}
#Personal {
	background-color:#e3ecf6;
	margin:0px 5px 0 0;
	width:365px;
	float:left;
}
#Personal img { 	
	float:left;
	padding:0;
	margin:0 !important;
	margin:0 0 0 -3px;}
	
#perComponent {
	margin:10px 0 0 10px;
	width:315px;
	float:left;
	text-align:left;
}
#Proffessionalpeople {
	background-color:#e3ecf6;
	border:0;
	height:auto;
	left:392px !important;
	left:346px;
	margin:33px 0 0;
	position:absolute;
	top:0 !important;
	top:-89px;
	width:315px
}
#Proffessional {
	background-color:#e3ecf6;
	margin:0px 5px 0 0;
	width:315px;
	float:left;
	overflow:hidden;
	
}
.register-section {
	padding:10px;
	margin:0;
	width:200px;
	position:absolute;
	top:28px !important;
	left:436px !important;
	top:13px;
	left:-230px;
	text-align:left;
}
.register-sectionmain {
	position:relative;
}
#Proffessional img {
	float:left;
	margin:0 !important;
	margin:0 0 0 -3px;}

#profComponent {
	margin:10px 0 0 10px;
	width:210px;
	float:left;
	padding:0;
	overflow:hidden;
	text-align:left;
}
#dateSearch {
	background-color:#FAF6D1;
	border:0;
	margin:0px;
	width:248px;
	padding:0 0 0px 0;
	float:left;
}
#dateSearch img {float:left;
	margin:0 !important;
	margin:0 0 0 -3px;}

#Others , #Others1 {
	background-color:#e3ecf6;
	margin:0px 0px 0 0;
	width:255px;
	float:left;
	padding:0;
}
#Others1 {
	width:271px;
}
#Others img , #Others1 img {float:left;
	margin:0 !important;
	margin:0 0 0 -3px;
}
#otherComponentevent {
	margin:10px 0 0 10px;
	width:200px;
	overflow:hidden;
	float:left;
	text-align:left;
	font:normal 12px/14px Verdana, Geneva, sans-serif;
}
#otherComponentevent label {padding:0; margin:0;}
#otherComponent {
	margin:0px 0 0px 5px;
	width:190px;
	padding:10px 0 0 0;
	float:left;
	text-align:left;
	overflow:hidden;
}
#otherComponent1 p {
	margin:0px 0 0px 35px;
	height:100px; 

	white-space:normal;
	padding:10px 10px;
	text-align:left;
	font:normal 11px/16px Verdana, Geneva, sans-serif;
	color:#174971;
	
}
	
.regButtonLogin {
	padding:0;
	margin:10px 0 4px 15px;
}
.regButtonLogin img {
	margin:10px 0 0 10px;
}
#RatePeople {
	border:0;
	float:right;
	height:auto;
	margin:-7px 0 0 514px;
	position:absolute;
	text-align:center;
	top:43px;
	width:226px
}
#aboutClosecont, #welcomepageClosecont {
	float:right;
	margin:10px 0px 15px 0
}
#aboutUs {
	background:#dce6f2;
	height:auto;
	padding:15px 30px 25px;
}
#addEditAppointments {
	background:#e4ecf6;
	border:1px solid #5a92c8;
	height:160px;
	left:65px;
	margin:35px 0 5px;
	position:relative;
	width:370px
}
#attendEvents {
	background-color:#fff;
	border:0;
	float:right;
	height:auto;
	margin:-7px 0 0 346px;
	position:absolute;
	text-align:center;
	top:43px;
	width:149px
}
#banner {
	background-image:url(../images/banner.jpg);
	height:228px;
	width:598px;
	float:left;
}
#bannerBG {
	margin:7px 0 0px 0px;
	padding:0 0 0px 0;
	width:964px;
	height:228px;
	}
#div_login {
	 float:left;
	 width:358px;
	 height:228px;
	 display:block;
	 padding:0px;
	 overflow:hidden;
	 margin:0px 0 0 6px;
	 background-color:#e4ecf5;
}
#components {
	padding:5px 0px 0 0;
	margin:0 2px 0 0;
	width:358px;
	float:right;
	height:223px !important;
	height:218px;
	background-color:#e4ecf5;
	}


#bannerBG .message p{padding:0px 0 0 0; margin:0;}
#tabDiv {
	padding:0;
	margin:7px 0 0 0px;
	height:41px;
	width:964px;
	}
#tabDiv1 {
	padding:0;
	margin:7px 0 7px 0px;
	padding:7px 0 5px 0;
	width:964px;
	background-color:#184972;
	}
#tabDiv2 {
	padding:0;
	margin:7px 0px 0 0px;
	height:41px;
	width:964px;
}	
#tab1 {
	margin:0;
	padding-left:0;
	margin:0 6px 0 0px;
	float:left;
	height:41px; overflow:hidden;
	}
#tab2 {
	margin:0 5px 0 0px;
	padding:0;
	float:left; height:41px; overflow:hidden;
		}
#tab3 {
	margin:0;
	padding:0;
	display:block;float:left; height:41px; overflow:hidden;
	}
#fbloginclass {
	padding:0;
	display:block;
	clear:both;
	margin:3px 0 0 85px;
}
#forpwd {
	margin:0px 0 0 185px !important;
	margin:0px 0 0 185px;
	padding:0;
}
#openidclass {
	padding:0;
	clear:both;
	margin:0 0 0 167px;
		}
#eMailuser {
	padding:0;
	margin:5px 0 0 85px;
	display:block;
}
#CeMailpassword {
	padding:0;
	margin:0 0 0 85px;
}
.submit {
	
	text-align:right;
	padding:0;
	position:relative;
	left:30px;
	
	margin:5px 0 0 5px;
	}
.submitSignup {
	margin:3px 0 0px 139px !important;
	margin:0px 0 0px 139px;
	padding:0;
	display:block;
}
form .submit_resetpassword {
	padding:0;
	float:right;
	display:block;
	margin:0px 20px 5px 240px !important;
	margin:0px 20px 5px 140px;
}
#go_back_lostpassword {
	padding:0;
	float:right;
	margin:3px 20px 0 140px;
}
#loginform {
		padding:0 10px 0 0;
		margin:0;
		}
#banner_welcomepage {
	background-image:url(../images/congrats.jpg);
	height:228px;
	padding:0;
	width:596px;
	float:left;
}
#bottomBorder {
	border:0;
	height:7px;
	left:0;
	margin:340px 0 0;
	position:absolute;
	top:0;
	width:965px;
}
#
#bottomGeneralSquare {
	background-image:url(../images/generalBgSquare.gif);
	background-repeat:no-repeat;
	border:0;
	margin-left:0;
	text-align:center
}
#buttonGroup {
	padding:10px 0 0 123px !important;
	padding:10px 0 0 120px;
	margin:0;
	float:left;
	height:70px;
}
#buttonGroupleft {
	padding:10px 0 0 0px;
	margin:0;
	overflow:hidden;
	height:70px;
}
.sideBtn, .sideBtn2{
	padding:0;
	margin:40px 5px 0 0;
	float:left;
	}
.sideBtn2{
	margin:40px 0px 0 0;
	padding:0;
	
}
#OthersWelcome {
	background-color:#e3ecf6;
	border:0;
	height:auto;
	left:714px !important;
	left:668px;
	margin:33px 0 0;
	position:absolute;
	top:0 !important;
	top:-90px;
	width:248px
}
#eMail {
	background-color:#e4ecf5;
	margin:0 0 2px 0;
	padding:0 30px 0 0;
	text-align:right;
}
#CeMail {
	background-color:#e4ecf5;
	padding:0 30px 0 0;
	text-align:right;
	margin:0 0 2px 0;
	}
#password1 {
	background-color:#e4ecf5;
	padding:0 30px 0 0;
	text-align:right;
	margin:0 0 2px 0;
	}
#Cpassword {
	background-color:#e4ecf5;
	padding:0 30px 0 0;
	text-align:right;
	margin:0 0 2px 0;
}
#Continue {
	background-color:#e4ecf5;
	padding:0 30px 0px 0 !important;
	text-align:right;
	margin:5px 0 0 0;
	}
#CompoText {
	background-color:#e4ecf5;
	text-align:right;
	padding:3px 30px 2px 0;
	margin:0 0 5px 0;
	}
#edit {
	border:0;
	height:66px;
	left:704px;
	padding:0;
	position:absolute;
	top:0;
	width:150px
}
#editbuttondiv {
	float:left;
	position:relative
}
#error_lostpassword {
	color:#960;
	font:italic 700 11px/14px Arial, Verdana, Helvetica, sans-serif;
	width:300px;
	padding:0;
	margin:0;
}
#facebook {
	background-color:#e4ecf5;
	background:url(../images/facebook_bg.jpg) 0 0px no-repeat;
	border:0;
	width:359px;
	height:228px;
}

#findPeople {
	border:0;
	float:right;
	height:auto;
	margin:-7px 0 0 12px;
	position:absolute;
	text-align:center;
	top:43px;
	width:190px
}
#footer {
	padding:0;
	margin:0;
	text-align:center;
	line-height:24px;
	clear:both;
	}
#footerOuter {
	padding:0;
	margin:0;
	text-align:center;
	line-height:24px;
	clear:both;
	}
#footer div , #footerOuter div {padding:4px 0 0 0;}
#forgotpass_pleaseenter {
	padding:0;
	margin:0 0 6px 52px;
	display:block;
	
}

#fpwdemail {
	padding:0;
	margin:0 0 6px 45px;
	text-align:left;
}
#lostpasswordform {
	padding:0;
	margin:0;
	text-align:left;
}

#secondview {
	width:962px; padding:0; margin:0;
	float:left;}
#howItWorks {
	background-color:#fff;
	background-image:url(../images/bg_bot_panel.gif);
	background-position:bottom;
	height:248px;
	margin:1px 0 0 0px;
	display:block;
	padding:0;
	}
#howItWorks table {
	padding:0;
	margin:0px;
}
#howItWorks img {
	cursor:default;}
#howItWorksreg {
	background-color:#fff;
	background-image:url(../images/bg_bot_panel.gif);
	background-position:bottom;
	height:248px;
	margin:1px 0 0 0px;
	display:block;
	padding:0;
	
}
#howItWorksActivate {
	background:url(../images/bg_bot_panel.gif) no-repeat 0 bottom #fff;
	height:248px;
	margin:5px 0 0 2px;
	top:5px;
	position:relative;
	width:962px
}


#imgFoot {
	background-image:url(../images/generalBg.png);
	background-repeat:no-repeat;
	position:relative;
	top:20px
}
#leftBorder {
	border:0;
	height:342px;
	left:0;
	margin:0;
	position:absolute;
	top:0;
	width:5px
}

#logo {
	border:0;
	float:left;
	padding:0;
	
}
#welcome {
	border:0;
	height:66px;
	padding:0;
	float:left;
}
#tour {
	border:0;
	height:66px;
	padding:0;
	float:left;
	}
#member {
	border:0;
	height:66px;
	padding:0;
	float:left;
}
#meetOthers {
	border:0;
	float:right;
	height:auto;
	margin:-7px 0 0 212px;
	position:absolute;
	text-align:center;
	top:43px;
	width:103px
}
#messageHeaderTd {
	border-right:1px solid #EEE;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px
}
#navigation {
	background-color:#f6f7f8;
	border:2px solid #cbcacb;
	height:auto;
	margin-left:0;
	margin-top:0;
	padding-bottom:15px;
	position:relative;
	text-align:center;
	width:166px
}
#newTable {
	border:1px solid #4575a5;
	left:0;
	margin:0 0 15px;
	position:relative;
	color:#174971;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center
}
#newTable td {
	color:#174971;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center
}
#newTablehead, #newTableappo {
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	height:20px;
	text-align:center
}
#outsidediv {
	margin:0px auto;
	padding:0;
	width:964px;
}

#peopleAndEvents {
	border:0;
	float:right;
	height:auto;
	left:3px;
	margin:-7px 0 0 726px;
	position:absolute;
	text-align:center;
	top:27px;
	width:227px
}

#preview {
	background-color:#f6f7f8;
	border:2px solid #cbcacb;
	height:auto;
	margin-left:0;
	margin-top:15px;
	padding-bottom:15px;
	position:relative;
	text-align:center;
	width:166px
}
#print {
	border:0;
	height:66px;
	left:470px;
	padding:0;
	position:absolute;
	top:0;
	width:117px
}

#quickAdd {
	left:65px;
	position:relative;
	text-align:center;
	vertical-align:middle;
	width:400px
}
#reset_header {
	left:-10px;
	position:relative
}
#rightBorder {
	border:0;
	height:342px;
	left:0;
	margin:0 0 0 960px;
	position:absolute;
	top:0;
	width:5px
}


#sgnOut {
	border:0;
	height:66px;
	left:854px;
	padding:0;
	position:absolute;
	top:0;
	width:107px
}

#sponsors {
	background-color:#fff;
	border:2px solid #cbcacb;
	width:165px;
	margin:40px auto 0;
	text-align:center;
}


#tabs {
	padding:0;
	margin:7px 0 0 0;
	width:964px;
	display:block;
	clear:both;
	}
.tabSmall {
	background-image:url(../images/tab_68_30.gif);
	background-repeat:no-repeat;
	color:#c6d7eb;
	font:bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	width:68px;display:block;
	float:left;height:30px;
	margin:5px 3px 0 0;
	padding:0;
}
.tabOverSmall {
	background-image:url(../images/tab_hover_68_30.gif);
	background-repeat:no-repeat;
	font:bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	cursor:pointer;height:30px;
	text-align:center;
	text-decoration:none;
	width:68px;
	float:left;
	margin:5px 3px 0 0;padding:0;
}
.tabsmallSelected , .tabSmallSelected{
	background:url(../images/tab_select_68_30.gif) no-repeat;
	border:0;
	color:#000;
	font:bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
	height:30px;
	margin:5px 3px 0 0;padding:0;
	text-align:center;
	text-decoration:none;
	width:68px;float:left;
}
.tabSelected {
	background:url(../images/tab_select_88_30.gif) no-repeat;
	color:#000;
	font:bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	width:88px;height:30px;
	float:left;
	margin:5px 3px 0 0;padding:0;
}
.tabSelected1 {
	background:url(../images/tab_115_30.gif) no-repeat;
	color:#000;
	font:bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	width:115px;height:30px;
	float:left;
	margin:5px 3px 0 0;padding:0;
}

.tab {
	background:url(../images/tab_88_30.gif) no-repeat;
	color:#c6d7eb;
	font:bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	width:88px;display:block;
	float:left;
	margin:5px 3px 0 0;
	padding:0;
}
.tabOver {
	background:url(../images/tab_hover_88_30.gif) no-repeat;
	font:bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	cursor:pointer;
	text-align:center;
	text-decoration:none;
	width:88px;height:30px;
	float:left;
	margin:5px 3px 0 0;padding:0;
}
.TopGoBtnClass {
	background:url(../images/btn_33_22.gif) no-repeat;
	color:#c6d7eb;
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	padding:0px 0px 0px 0;
	width:33px;
	height:22px;
	float:left;
	margin:0 0 0 0px;
	}
.TopGoBtnHoverClass {
	background:url(../images/btn_hover_33_22.gif) no-repeat;
	color:#333;
	cursor:pointer;
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	margin:0 0px 0 0px;padding:0;
	width:33px;
	height:22px;
	float:left;
	}
#searchID {
	background:url(../images/rightTop.gif) no-repeat right 2px;
	padding:10px 10px 3px 0px;
	margin:0px 0 0 0px;
	float:right;
}
#search-members-form {
	padding:0px 0 0 40px;}
#search-members-form p{
	float:left;
	padding:0;
	margin:0 3px 0 0;}
.txtfld {
	background-color:#FFF;
	border:1px solid #5a92c8;
	color:#3884c8;
	font:400 12px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	text-decoration:none;
	width:50px;
	margin:0 5px 0 0;
	float:left;
}
.tabBig {
	background-image:url(../images/tab_113_30.gif);
	background-repeat:no-repeat;
	border:0;
	color:#c6d7eb;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	padding-top:8px;
	position:absolute;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:113px
}
.tabBigSelected {
	background-image:url(../images/tab_115_30.gif);
	background-repeat:no-repeat;
	border:0;
	color:#000;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:30px;
	padding-top:8px;
	position:absolute;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:113px;
}

.tabOverBig {
	background-image:url(../images/tab_hover_113_30.gif);
	background-repeat:no-repeat;
	border:0;
	color:#333;
	cursor:pointer;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	height:30px;
	padding-top:8px;
	position:absolute;
	text-align:center;
	text-decoration:none;
	width:113px;
}

#tell {
	border:0;
	height:66px;
	left:587px;
	padding:0;
	position:absolute;
	top:0;
	width:117px
}
#text_statements {
	vertical-align:text-top;
	width:290px
}
#trContentUpperDivImg {
	background-color:#fff;
	height:244px;
	margin:0;
	width:965px;
}
#txtBox {
	position:absolute;
	width:15px
}
#welComepage {
	background:#fff;
	height:auto;
	padding:15px 10px;
	margin:7px 0 0 0;
}
#write_mess {
	text-align:left !important;
	margin:7px 0;
	padding:0;
}
#write_mess span{
	width:340px;
	margin:0 0 0 10px;
	padding:0;
	text-align:left;
	white-space:normal;
	display:block;
}
#span_mess_write {
	padding:5px 0;
	text-align:left;
	display:block;
	}
#yourProfile {
	background-image:url(../images/blueBack.gif);
	background-repeat:repeat-y;
	padding:0 0px 10px 0;
	width:964px;
	margin:0 10px 0 0;
	overflow:hidden;
	clear:both;
	
}
#displayRightPanel{
	margin:0px auto;
	float:right;
	padding:0;
	width:244px;
	text-align:center;
	padding:0 0 20px 0;
	
	}
.blogLeft {
	width:695px;
	
	
	
	}
	
#yourProfile div.NavigatePreview {
	float:left;
	padding:0px 5px 0 0;
	width:166px;
	margin:63px 10px;
}
#yourProfile div.general {
	padding:0 0px 0 0px;
	display:block;
	margin:10px 0 0 0;
	width:498px;
	float:left;
	text-align:left;
	}
#yourProfile div.wallgeneral {
	padding:0 0px 0 9px;
	display:block;
	margin:-15px 0 0 0;
	float:left;
	width:686px;
	}


#yourProfile div.topMostText {
	color:#4575a5;
	font:italic bolder 18px Verdana, Arial, Helvetica, sans-serif;
	white-space:nowrap;
	padding:0;
	margin:20px 0 0 8px;
	text-align:left;
}
#yourProfile div.centerHeading {
	color:#4575a5;
	font:italic bolder 18px Verdana, Arial, Helvetica, sans-serif;
	white-space:nowrap;
	padding:0;
	margin:20px 0 0 8px;
	text-align:center;
	display:block;
	width:700px;
	
}

.topText {
	color:#4575a5;
	font:italic bolder 18px Verdana, Arial, Helvetica, sans-serif;
	white-space:nowrap;
	padding:0 0px 0 50px !important;
	padding:0 150px 0 60px;
	margin:20px 0px 0 0px;
	float:left;
	}
#yourProfile .TopHeadeing {
	display:block;
	width:700px !important;
	text-align:center !important;
	text-align:left;
	padding:20px 0 0 0 !important;
	width:610px;
	color:#4575a5;
	font:italic bolder 18px Verdana, Arial, Helvetica, sans-serif;
	white-space:nowrap;
}
#yourProfile .TopHeadeingBlog {
	display:block;
	width:700px !important;
	text-align:center !important;
	text-align:left;
	padding:20px 0 0 0 !important;
	padding:20px 0 0 160px;
	width:700px;
	color:#4575a5;
	font:italic bolder 18px Verdana, Arial, Helvetica, sans-serif;
	white-space:nowrap;
}
#yourProfile div.profileTopTxt {
	color:#4575a5;
	font:italic bolder 18px Verdana, Arial, Helvetica, sans-serif;
	white-space:nowrap;
	padding:0;
	margin:20px 0 0 30px;
	text-align:center;
}
#yourProfileGap {
	background-image:url(../images/blueBack2Gap.gif);
	background-repeat:repeat-y;
	overflow:hidden;
	padding:0 0px 10px 0;
	width:964px;
	clear:both;
}
#yourProfileGap div.profileLeft {
	float:left;
	padding:15px 0;
	width:350px;
	margin:0 2px 0 0;
	}
#yourProfileGap div.profileMiddle {
	float:left;
	padding:15px 0;
	width:350px;
	margin:0 0 0 7px !important;
	margin:0 0 0 7px;
}
#yourProfile .profileLeft, #yourProfile div.eventProfileLeft {
	float:left;
	padding:0px 0 15px 0px;
	width:345px !important;
	margin:-20px 0 0 0;
	display:block;
	text-align:left;
	}
#yourProfile .profileMiddle{
	padding:0;
	float:left;
	width:345px;
	margin:-15px 0 0 10px;
	display:block;
	}
#yourProfileGap div.rightPanel {
	padding:0px 0 0 0px;
	width:244px;
	text-align:center;
}
#yourProfileGap div.rightPanel img{
	padding:0;
	margin:0 0 0 -2px;
	width:244px;
	}
	
#firstview {
	margin:0px 1px 0 0px;
	padding:0;
	clear:both;
}
#eventsdiv {
	padding:0;
	margin:0px 1px 0 0px;
	clear:both;
}
#ideasdiv{
	margin:0px 1px 0 0px;
	padding:0;

}
#profile-edit-form {
	background-color:#fff;
	padding:0;
	margin:0;
	}
#login-edit-form {
	background-color:#fff;
	padding:0;
	margin:0;
	float:left;
	width:963px;
	
	}
#howItWorks_idea {
	background-color:#fff;
	border:0;height:246px;
	margin:0px 0 0 0px;
	
	}
#howItWorks_loginpeople {
	background-color:#fff;
	height:246px;
	margin:0px 0px 0 0px;
	padding:0 0px 0 0;
	}
#howItWorks_loginidea {
	background-color:#fff;
	border:0;
	height:246px;
	margin:0px 0 0 0px;
	}
#howItWorks_white, #searchdiv {
	background-color:#fff;
	height:240px;
	margin:0px 0px 0 0px;
	padding:0;
	width:962px;
	}
	
/***********inline-styles************/
.errorReg {
	position:relative;
	top:93px;
}
.privDiv {
	display:none;
	background-color:#f6f7f8;
	padding:20px 0 0px 10px;
	margin:7px 0 0 0;
	width:952px !important;
	width:961px;
	height:208px !important;
	height:228px;
	}
.regZip {
	padding:0;
	margin:0 0 0 2px !important;
	margin:0 0 0 0px;
	float:left;
	display:block;
	}
.regPersonalother {
	position:relative;
	padding-left:20px;
	top:2px !important;
	top:1px;
}
.regProfother {
	padding-left:20px;
	margin:2px 0 0 0;
	}
.regOther {
	padding:0;
	margin:0;
}
.regPeopleother, .regPeoplefewwords {
	padding:0;
	margin:0;
	font:normal 11px/16px Verdana, Geneva, sans-serif;
	white-space:nowrap;
}
.regButton {
	float:right;
	margin:10px 37px 0 0px;
}
.regEventbtn {
	position:relative;
	left:740px !important;
	left:700px;
	top:180px !important;
	top:120px;
	z-index:300;
	width:230px;
}
.gidea {
	width:210px;
	position:relative;
	top:5px;
}
.activateFooter {
	height:16px;
	margin:1px 0 0 0;
	text-align:center;
	vertical-align:bottom;
	width:965px;
	clear:both;
	}
.adjustActivate {
	padding:0;
}
.regButton_activate {
	width:250px;
	margin:5px 0 0 0;
	padding:0;
	float:right;
}
.regButtonWelcome {
	position:absolute;
	left:740px !important;
	left:700px;
	top:208px !important;
	top:118px;
	z-index:300;
	width:220px;
}
.regButtonWelcomepeople {
	position:relative;
	left:740px !important;
	left:743px;
	top:180px !important;
	top:164px;
	z-index:300;
	width:230px;
}
.regButtonWelcomeevent {
	position:relative;
	left:740px !important;
	left:743px;
	top:180px !important;
	top:164px;
	z-index:300;
	width:230px;
}
#divcalendar {
	background:#FFF;
	padding:0;
	margin:0;
}
.calInner {
	padding:0;
	background:#FFF;
	margin:0;
}
.linkPrev {
	position:relative;
	left:-210px;
	top:-12px;
	width:50px;
}
.linkNext {
	position:relative;
	left:210px;
	top:-28px;
	width:50px;
}

/***********Opera Hacks*************/
@media all and (min-width: 0px) {
 .regPersonalother {
position:relative;
padding-left:20px;
top:-15px;
}
}


.black_overlay_example{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 400px;
	background-color: #CCCCCC;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
	z-index:14000;	
	-moz-border-radius: 10px;  
	-webkit-border-radius: 10px;
	}
	.white_content_example{
	display: none;
	position: absolute;
	top: 120%;
	left: 18%;
	width: 600px !important;
	width: 640px;
	height: 365px !important;
	height:440px;
	padding: 16px;
	border-left: 1px solid #5a92c8;
	border-right: 1px solid #5a92c8;
	border-bottom: 1px solid #5a92c8;
	border-top: 1px solid #5a92c8;
	background-color: #EFF5FB;
	overflow: auto;
	z-index:14000;	
	-moz-border-radius: 10px;  
	-webkit-border-radius: 10px;
	}
	
#header {background:url(../images/headerBg.gif) repeat-x 0 0; padding:0; margin:10px 0 0 0; height:60px; position:relative;}
#header img {padding:0; float:left; border:0px; margin:0; position:absolute; top:0; left:0;}
#header ul{ padding:0; margin:0; float:right; list-style:none;}
#header li {padding:0px; margin:0; border-right:1px solid #5b92c8; float:left;}
#header li.brdleft {border-left:1px solid #5b92c8;}
#header li.brdright {border-right:1px solid #5b92c8;}
#header li a{font:bold 14px/18px Verdana, Geneva, sans-serif; padding:20px 18px; margin:0; text-decoration:none; color:#466c8f; display:block; float:left; margin:1px 0;} 
#header li a:hover {background:url(../images/headerBgHover.gif) repeat-x 0 0;}
#header li.last {padding:0px; margin:0; border:0px;}
#header li.last a{font:bold 14px/18px Verdana, Geneva, sans-serif; padding:0px; display:block; float:left; margin:0; }
#header li.last a:hover {background:url(../images/headerBgHover.gif) repeat-x 0 0; color:#900; cursor:pointer;}
#header li.last span {background:url(../images/headerRight.gif) no-repeat right 0; font:bold 14px/18px Verdana, Geneva, sans-serif; padding:20px 18px 22px 18px; margin:0; height:40px; text-decoration:none; color:#466c8f; display:block; float:left; margin:0;} 
#header li.last a:hover span  {background:url(../images/headerRightHover.gif) no-repeat right 0; cursor:pointer;}
#header li.last span p{ padding:0px 0 0px 0; margin:0 0 0px 0; text-align:center; font-weight:bold; font-size:16px; color:#133e66;}
#header li.last span.adjust {padding:12px 18px 12px 18px; margin:0px 0 0 0;}
img{margin:0; padding:0;}
input {padding:0; margin:0;}

.emailDiv, .invitationsDiv, #personal_relationship, #professional_relationship {
	border-bottom:8px solid #4976a0;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
}
.invitationsDiv {
	margin:0 0 0 0px;
}
#personal_relationship.noBottomBrdr {
	border-bottom:none;
}
.findHolder {
	padding:15px;
	background:#d1e0f3;
	margin:8px 0 0 0;
	text-align:left;
	height:50px !important;
	height:80px;
	}
.findHolder p{
	font:bold 12px/18px Verdana, Geneva, sans-serif;
	padding:0 0 5px 0;
	margin:0;
	color:#2c6296;
	display:block;
}
.findHolder a.button {cursor:pointer;}

.findHolder .btnPosition {
	padding:0; 
	margin:-15px 3px 0 0px !important;
	margin:-13px 3px 0 0px;
	}

.findHolder label {
	padding:0;
	margin:6px 3px 0 0;
	font:bold 11px/18px Verdana, Geneva, sans-serif;
	color:#2c6296;
}
.findHolder .txtfld, .findHolder .sltfld{
	padding:1px 0 0 1px;
	width:110px;
	margin:6px 0px 0 0px;
	font:normal 11px/14px Verdana, Geneva, sans-serif;
	color:#2c6296;
}
.findHolder .sltfld {width:45px;}

.findHolder a.enable {
	background:transparent url(../images/bg_button_a.gif) no-repeat top right;
	color:#fff;
	
	display:block;
	font:bold 12px/18px Verdana, Geneva, sans-serif;
	margin-right:6px;
	padding-right:6px;
	text-decoration:none;
	cursor:pointer;
}


.findHolder a.enable span {
	background:transparent url(../images/bg_button_span.gif) no-repeat;
	font:bold 12px/18px Verdana, Geneva, sans-serif;
	display:block;
	padding:5px 0 5px 4px;
	/*width:200px;*/color:#fff;
	clear:both;cursor:pointer;
}
.findHolder a.enable:hover {
	background-position:bottom right;
	color:#000;
	font:bold 12px/18px Verdana, Geneva, sans-serif;
	outline:none;
	cursor:pointer;
}
.findHolder a.enable:hover span {
	font:bold 12px/18px Verdana, Geneva, sans-serif;
	background-position:bottom left;
	padding:5px 0 5px 4px;
	cursor:pointer;
	color:#fff;
}

.refineMatch {
	padding:15px 0 15px 0;
	background:#d1e0f3;
	margin:55px 20px 0 20px;
	text-align:left;
	width:685px;
	display:block;
	
	border:1px solid #9abce8;
	}
.refineMatch td {font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#2c6296;
}
.refineMatch label {font:bold 12px/18px Arial, Helvetica, sans-serif; padding:0 6px 0 0;
	color:#2c6296;
}

#tbl_event_refine_populate{
	padding:18px;
	background:#f5f8fc;
	margin:8px 0 10px 20px;
	text-align:left;
	width:668px;
	border:1px solid #c8d5e5;
}



#tbl_people_refine_populate td {padding:10px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#275a8b;}
a.cross {
	background:url(../images/cross.gif) no-repeat top left; width:12px; height:13px; display:block; float:right; cursor:pointer; margin:0 0px 0 0; position:relative; top:0; right:0;
}
#tbl_people_refine_populate tr{ border-bottom:1px solid #c8d5e5;}

#tbl_people_refine_populate{
	padding:18px;
	background:#f5f8fc;
	margin:8px 0 10px 20px;
	text-align:left;
	width:668px;
	border:1px solid #c8d5e5;
}



#tbl_event_refine_populate td {padding:10px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#275a8b;}
a.cross {
	background:url(../images/cross.gif) no-repeat top left; width:12px; height:13px; display:block; float:right; cursor:pointer; margin:0 0px 0 0; position:relative; top:0; right:0;
}
#tbl_event_refine_populate tr{ border-bottom:1px solid #c8d5e5;}



.datebox select {margin:0 4px 0 0;}
.btnRight {float:right; margin:0 25px 0 0;}
#wire-post-new {
	display:block;
	margin:-20px 0 0 0;
	padding:0;
}
#wire-post-new-input {	
	background:#326599;
	display:block;
	overflow:hidden;
	width:675px;
	padding:6px;
	margin:20px 0px 0 0 !important;
	margin:-5px 0px 0 0
	}
#event-wall-submit {
	margin:0 0 10px 0;
}
#wire-post-submit input {
	padding:10px 10px 16px 8px;
	margin:0 0 0 10px;
	height:21px;
}
#wire-post-textarea {
	width:590px;
	height:70px;
	margin:5px 8px 0 0;
}
.bp-widget {
	padding:0;
	margin:0;
	width:650px;
	}
#message .info p , #message {
	padding:0 0 0px 0;
	margin:0;
	position:relative;
	left:5px;
	top:10px;
	text-align:left;
	line-height:16px;
	}
#message {
	padding:0 0 0px 0;
		margin:10px 0 0 0;
	line-height:16px;
	}
.btnAdjst {padding:0;}
.standard-form , #delete-account-understand {
	padding:4px 0 0 0;
	margin:0;
		}

#delete-account-button {
	margin:9px 0 0 0;}
#postDisplay {
	border:2px solid #cbcacb;
	padding:0px;
	margin:5px 0 5px 0;
	width:680px;
	float:left;
	background-color:#f6f7f8;}
	
.bottomGap {
	padding-bottom:40px !important;
	padding-bottom:70px;}
	
.pagination {
	padding:0;
	margin:8px 0 5px 0;
	text-align:left;
	float:left;
}

.postComment{
	background-color:#dddddd;
	padding:4px 2px 14px 2px;
	border:2px solid #cccccc;
	margin:10px 0 10px 50px !important;
	margin:0px 0 10px 20px;
	width:550px;
	display:none;
	float:right;
	}
#postComment{
	background-color:#dddddd;
	padding:4px 2px 14px 2px;
	border:2px solid #cccccc;
	margin:6px 0 3px 125px !important;
	margin:6px 0 3px 130px;
	width:550px;
	float:left;
	
	overflow:hidden;
	display:block;
	}
.postComment textarea {
	width:420px;
	padding:2px;
	margin:4px 0 0 0;
	height:60px;
}
#event_select_type , #ideatype , #people-membertype, #my-block-types, #hiddenarr {
	float:right;
	padding:0;
	margin:4px 5px 10px 0;
}
td.demo {
	width:160px;
	padding:0 0 0 8px !important;
	padding:0 0 0 4px;
	margin:0;
	
}
img.slanted {
	margin:0 8px 0 0px !important;
	margin:0;
}
#content {
	margin:10px 0 0 0;
}
#message-recipients , .message-box {
	font:normal 11px/14px Verdana, Geneva, sans-serif;
	padding:0;
	color:#4575a5;
}
.TblBorder {
	border:1px solid #cdcdcd;
	padding:5px;
	margin:5px 0 0 0;
}
.TblBorder td {
	padding:5px;
}
#frmpeople_9293 {
	padding:0;
	margin:0;}
	
span.loggedOut  {
	font:bold 10px/18px Verdana, Geneva, sans-serif !important;
	font:bold 10px/14px Verdana, Geneva, sans-serif;
	padding:0px 0 0 0;
	margin:0;
}
div.peoplelogout {
	padding:5px;
	font:normal 11px/14px Verdana, Geneva, sans-serif;
	border:1px solid #aebbcb;
	text-align:left;
	overflow:hidden;
	color:#192f49;
	width:654px;
	display:block;
	margin:0px 0 0 20px;
	}
	
.submit_resetpassword .sendBtn {
	margin:0 0 3px 0 !important;
	border:0px;
}
p.message {
	padding:0;
	margin:0;
	}
.rpxnow_lightbox_container {
	/*position:absolute;
	top:50%;
	left:50%;*/
	
}
.rpxnow_lightbox_trans {
	/*position:absolute;*/
}
#selectedFriends {
	margin:0 0 0 3px;
}
#add {
	float:left;
	padding:0;
	margin:0;
}
#div_submit {
	padding:0px 0 15px 0; 
	text-align:center;
	margin:0px 0 0 230px;
	display:block;
}
#selectinvitestatus {
	float:left;
	margin:4px 4px 0 300px;
}
.FourBtns {
	margin:0 0 3px -4px;
	display:block;
	padding:0;
}
.eventButton {
	margin:-5px 0 0 0 !important;
	margin:5px 0 0 0;
}
.EventProfile{
	background:url(../images/btn_170_27.gif) no-repeat 0 0;
	color:#c6d7eb;
	font:700 12px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0 10px 0;
	text-align:center;
	margin:2px 15px 0 10px;
	width:170px;
	
	
	}
.EventProfileHover {
	background:url(../images/btn_hover_170_27.gif) no-repeat 0 0;
	color:#333;
	cursor:pointer;
	font:700 12px/14px Verdana, Arial, Helvetica, sans-serif;
	padding-top:5px;
	text-align:center;
	width:170px;
	margin:2px 15px 0 10px;
	padding:5px 0 10px 0;
}
#view-event-form , #frmForwardInv {
	padding:0;
	margin:0;
	
}
#addpicture , #showEducationDiv {
	margin:19px 5px 0 5px;
	float:right;
	width:220px;
	overflow:hidden;
	clear:both;
	display:block;

	}
#showEducationDiv {
	margin:10px 10px 0 5px !important;
	margin:10px 17px 0 5px;
}
#privacyInfo , #addPictureFunc , #showAddSiteProfileDiv , #showHonorsDiv , #addResumeDiv , #addFrndDiv , #EventInvitationDiv ,  #acceptInvitationDiv {
	float:right;
	width:230px;
	padding:0 8px 20px 0;
	display:block;
	}
#rightBox {
	padding:0px 0 7px 0;
	margin:0px 0 0 0;
	background-color:#f6f7f8;
	text-align:center;
	border:1px solid #cfcfcf;
	display:block;
			}
#rightBoxNew {
	padding:0px 0 7px 0;
	margin:10px 0 0 19px !important;
	margin:10px 0 0 0;
	width:210px;
	background-color:#f6f7f8;
	text-align:center;
	border:1px solid #cfcfcf;
	display:block;
			}
#education-upload {
	padding:0px 10px 3px 10px;
}
.closeInfoTab{
	margin:20px 0 0 20px !important;
	margin:20px 0 0 -90px;
}
.closeInfoTab1 {
	margin:20px 0 0 1px !important;
	margin:20px 0 0 -65px;
}
#rightBox table td{
	padding:7px ;
}
.browsePosition {
	margin:0 20px 0 0px !important;
	margin:-18px 30px 0 -15px;
}
.BtnCenter {
	padding:0 0 0 25px !important;
	padding:0 0 0 5px;
}
.bottomBtnGap {
	margin:4px 0 20px 0!important;
	margin:4px 0 13px 0;
}
.txtBoxLeft {
	float:left;
}
#newword {
	position:relative;
	top:40px;
	
}
.postCommentArea {
	width:580px;
	height:80px;
	border:1px solid #fff;
	padding:2px;
	font-size:11px; 
	color:#003;
	margin:10px 10px 10px 0;
}
.page-numbers {
	font:bold 13px/16px Verdana, Geneva, sans-serif;
	padding:0;
	color:#4575A5;
	
}

#btnPosition {
	padding:10px 0 0 0;
}
#eventtype {
	margin:0 0 8px 0;
}
td.bottompad {
	padding:5px 0 0 0 !important;
}
#eventWallInformation {
	margin:0px 0 0px 0;
	position:relative;
	top:37px !important;
	text-align:left;
	
}
.closeBtnPostion{
	margin:0 200px 0 0;
}
.workHisBtn {
	padding:0 0 0 2px !important;
	padding:0;
}
.resumeBtn {
	margin:0 0 0 23px !important;
	margin:0 0 0 10px;
	padding:0 !important;
	padding:0 0 3px 0;
	
}
input#profile-group-edit-submit {
	margin:0 0 0px 0;
}
input#profile-group-edit {
	margin:0 0 10px 0;
}
#activation-form {
	margin:30px 0 0 0;
}
.ClosePhoto {
	padding:2px 0 0 78px !important;
	padding:2px 0 0 75px;
	margin:20px 0 0 0;
}
.ClosePhotoBtn {
	margin:0px 0 0 28px !important;
	margin:0px 0 0 0;
	text-align:center;
	margin:10px 0 10px 0;
	display:block;
}
.rightpanelposition {
	position:relative; 
	top:-360px !important; 
	top:-419px; 
	left:0;
}
.blogposition {
	
	display:block;
	width:680px; 
	margin:10px 0 0 15px;
		
}
.blogposition p{
	padding:0;
	margin:0;}
#author {
	margin:0 0 10px 0 !important;
	margin:0px 0 0 0;
}
#status {
	font:normal 11px/14px Verdana, Geneva, sans-serif;
	color:#060;
	padding:0;
	margin:0;
}
.saveButton {
	padding:0 0 0 80px !important;
	padding:0 0 3px 20px;
}
.continuBtn {background:url(../images/cont_btn.gif) no-repeat 0 0; width:97px; height:28px; display:block; padding:0; margin:0; border:0px; text-indent:-4000px; font-size:0px; float:right; margin:0 20px 0 0;}
.continuBtn:hover {background:url(../images/cont_hover.gif) no-repeat 0 0; height:28px; cursor:pointer; line-height:28px;}
.gobckBtn a {background:url(../images/goback_btn.gif) no-repeat 0 0; width:97px; height:28px; display:block; padding:0; margin:0; border:0px; text-indent:-4000px; float:right; font-size:0px; margin:0 5px 0 0;}
.gobckBtn a:hover {background:url(../images/goback_hover.gif) no-repeat 0 0; height:28px; cursor:pointer; line-height:28px;}



/*----------------------*/


.findHolder_refinematch {
	padding:8px;
	background:#d1e0f3;
	margin:8px 0 0 0;
	text-align:left;
	height:35px !important;
	height:45px;
	}
.findHolder_refinematch p{
	width:740px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	padding:0 0 5px 0;
	margin:0;
	color:#2c6296;
	display:block;
}
.findHolder_refinematch a.button {cursor:pointer;}

.findHolder_refinematch .btnPosition {
	padding:0; float:right;
	margin:5px 3px 0px 0px !important;
	margin:5px 3px 0px 0px;
	}



.findHolder_refinematch a.enable {
	background:transparent url(../images/bg_button_a.gif) no-repeat top right;
	color:#fff;	
	display:block;
	font:bold 12px/18px Verdana, Geneva, sans-serif;
	margin-right:6px;
	padding-right:6px;
	text-decoration:none;
	cursor:pointer;
}


.findHolder_refinematch a.enable span {
	background:transparent url(../images/bg_button_span.gif) no-repeat;
	font:bold 12px/18px Verdana, Geneva, sans-serif;
	display:block;
	padding:5px 0 5px 4px;
	/*width:200px;*/color:#fff;
	clear:both;cursor:pointer;
}
.findHolder_refinematch a.enable:hover {
	background-position:bottom right;
	color:#000;
	font:bold 12px/18px Verdana, Geneva, sans-serif;
	outline:none;
	cursor:pointer;
}
.findHolder_refinematch a.enable:hover span {
	font:bold 12px/18px Verdana, Geneva, sans-serif;
	background-position:bottom left;
	padding:5px 0 5px 4px;
	cursor:pointer;
	color:#fff;
}


div.clearAll {margin:15px 0 0 0; width:687px;}
.blockPic {margin:4px;}
.blockPic a {background:url(../images/roundImg.gif) no-repeat 0 0; width:35px; height:32px; display:block;}
.blockPic a:hover{background:url(../images/roundImg.gif) no-repeat 0 -32px; width:35px; height:32px; display:block;}

#blockPic a{background:url(../images/roundImg.gif) no-repeat 0 -32px; width:35px; height:32px; display:block;}

#msgbox{
font:bold 10px/11px Verdana, Geneva, sans-serif;
font-weight: normal;}

.frndReqst {font:normal 9px/13px Tahoma, Geneva, sans-serif; color:#036;}

.btnNoBrdr , .btn_idea_continue , .btn_event_continue , #profile-group-edit-submit{border:0;}